/*
 * @(#) IOPCConstants.java 2013-8-19 下午6:41:43
 *
 * Copyright 2013 Rockwell Automation, Inc. All rights reserved.
 * Rockwell Automation PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */package com.osi.mes.constants;

 /**
  * OPC Server中定义的变量
  * @author Nemo, 2013-8-19 下午6:41:47
  */
public interface IOPCConstants
{
	/**
	 * Production Line
	 */
	String PL_L1 = "L1";
	String PL_L2 = "L2";
	
	/**
	 * Work Center
	 */
	String WC_BLENDER 	= "Blender";
	String WC_FREEZE 	= "Freeze";
	String WC_GRIND 	= "Grind";
	String WC_OVEN 	= "OVEN";
	String WC_KNEAD 	= "Knead";
	String WC_PRECOLD 	= "PreCold";
	String WC_DUST = "Dust";
	String WC_FORMING = "Forming";
	String WC_FRY 	= "Fry";
	
	/**
	 * TAG
	 */
	String TAG_MILK_SIGN_START = "ST_GJ1_002";	//奶水打浆开始信号
	String TAG_MILK_SIGN_STOP  = "ST_GJ1_003";	//奶水打浆结束信号
	
	String TAG_L1_TBL_SIGN_START = "ST_GJ2_005";	//L1甜不辣开始信号
	String TAG_L1_TBL_SIGN_STOP	 = "ST_GJ2_006";	//L1甜不辣结束信号
	
	String TAG_L2_TBL_SIGN_START = "ST_GJ3_005";	//L2甜不辣开始信号
	String TAG_L2_TBL_SIGN_STOP	 = "ST_GJ3_006";	//L2甜不辣结束信号
	
	String TAG_FORMING_START = "ST_CX_004";		//成型机启动信号
	String TAG_FORMING_STOP = "ST_CX_005";		//成型机停止信号
	
	String TAG_KNEAD_START = "ST_GR_004";		//滚揉开始信号
	String TAG_KNEAD_STOP = "SP_GR_005";		//滚揉结束信号
	
	String TAG_PRE_COLD_START = "ST_YL1_004";	//预冷机启动信号
	String TAG_PRE_COLD_STOP = "SP_YL1_005";	//预冷机停止信号
	
	String TAG_BLENDER_START = "ST_JB_008";		//搅拌机开始信号
	String TAG_BLENDER_STOP = "SP_JB_009";		//搅拌机结束信号
	
	/**
	 * Value
	 */
	int SIGN_TRUE = 1;
	int SIGN_FALSE = 0;
	
	/**
	 * Group
	 */
	String GROUP_READ = "GroupRead";
	String GROUP_TRIGGER = "GroupTrigger";
	
}
